/* CSS Document */

body {margin:0px; padding:0px; background:#f4eee3; margin-top:15px; margin-bottom:15px; font-family:Verdana, Geneva, sans-serif; font-size:11px;}

html *{outline:none;}

#main-div {
width:930px; margin: 0px auto;
background:#ffffff;
overflow:hidden;
padding:10px;
}

h1, p {margin:0px; padding:0;}

.clear { clear:both;}
.no_blullet{
	list-style-type:none;
	margin:0px; padding:0px; line-height:20px; font-size:13px;
}
.no_blullet li a{
	position:relative;
}
.no_blullet li a img{
	position:absolute; top:7px; right:10px;
}
.top_container {
width:930px;
border-bottom:1px solid #cecccc;
overflow:hidden;
padding-bottom:5px;
margin-bottom:10px;
}

.top_date {
width:260px;
float:left;
font-family:Verdana, Helvetica, sans-serif;
font-size:10px;
color:#800080;
font-weight:bold;
}
.top_links {
width:472px;
float:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px !important;
color:#7f7f7f;
text-align:right;
}
.top_links a{
color:#800080;
text-decoration:none;
font-weight:normal;
margin-left:15px;
}
.top_links a:hover{
color:#0033cc;
text-decoration:underline;
}
.top_links img{
margin-right:4px;
}

.logo {
margin:0 0 20px 0; width:223px; float:left; padding:0; }

.logo h1{
font-family:Arial, Helvetica, sans-serif;
font-size:40px !important;
font-weight:bold !important;
color:#000; }
.logo span { font-size:17px; font-weight:normal; display:block; padding-top:0px; font-family:Arial, Helvetica, sans-serif;}

#content_container {
width:930px; overflow:hidden; margin-bottom:30px; }

.left { width:718px; float:left; overflow:hidden; }
.right { width:193px; float:right; overflow:hidden; }

.breadcrum {
font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#4f81bd; font-weight:bold; padding:0px 0px 7px 14px;
float:left; margin-top:10px; }
.breadcrum span, .breadcrum_inner span{
	color:#800080;
}
.breadcrum_inner {
font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#4f81bd; font-weight:normal !important; padding:0px 20px 7px 14px; margin-top:10px; margin-bottom:20px; border-bottom:1px solid #cecccc;}
.breadcrum a, .breadcrum_inner a{
color:#4f81bd; font-weight:normal;
text-decoration:none; }
.breadcrum a:hover, .breadcrum_inner a:hover{
color:#326f9d; font-weight:bold;
text-decoration:underline; }

.listing_icon_container {
float:right;
text-align:right;
width:400px;
margin-bottom:10px;
}

.hm_links{
    height:200px; margin:35px 0px 0px 0px;}
	.hm_links a{
		cursor:pointer;
	}
	.hm_links a:hover{
		text-decoration:none;
	}
.home_main_link{
	margin:0px 40px 0px 60px; width:220px; padding:5px 20px 5px 20px;}
.grey_list {
float:left;
margin-left:5px;
}
.grey_list_left{
float:left;
background:url(../images/grey_lft.gif) no-repeat;
width:10px; height:23px; }
.grey_list_bg{
float:left;
background:url(../images/grey_bg.gif) repeat-x;
line-height:23px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px; color:#595959;
}
.grey_list_bg a{
color:#595959;
text-decoration:none;
}
.grey_list_bg a:hover{
color:#595959;
text-decoration:underline;
}
.grey_list_rt{
float:left;
background:url(../images/grey_rt.gif) no-repeat;
width:11px; height:23px; }

.green_list {
float:left;
margin-left:5px;
}
.green_list_left{
float:left;
background:url(../images/green_lft.gif) no-repeat;
width:7px; height:23px; }
.green_list_bg{
float:left;
background:url(../images/green_bg.gif) repeat-x;
line-height:23px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px; color:#595959;
}
.green_list_bg a{
color:#595959;
text-decoration:none;
}
.green_list_bg a:hover{
color:#595959;
text-decoration:underline;
}
.green_list_rt{
float:left;
background:url(../images/green_rt.gif) no-repeat;
width:10px; height:23px; }

.blue_list {
float:left;
margin-left:5px;
}
.blue_list_left{
float:left;
background:url(../images/blue_lft.gif) no-repeat;
width:8px; height:23px; }
.blue_list_bg{
float:left;
background:url(../images/blue_bg.gif) repeat-x;
line-height:23px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px; color:#595959;
}
.blue_list_bg a{
color:#595959;
text-decoration:none;
}
.blue_list_bg a:hover{
color:#595959;
text-decoration:underline;
}
.blue_list_rt{
float:left;
background:url(../images/blue_rt.gif) no-repeat;
width:10px; height:23px; }

.slider_container {
border:1px solid #cecccc;
height:240px; width:716px; position:relative;}

.countdown{
	position:absolute; top:10px; right:20px;
}
.slider_container_inner {
border:1px solid #cecccc;
height:240px; width:522px; margin-bottom:25px; }

.banner_container {
border:1px solid #cecccc;
width:716px; }

.slider_container_head {
font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#609cd1;
margin: 10px 0 10px 20px;
}
.slider_container_head_inner {
font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#609cd1;
margin: 10px 0 10px 30px;
}

.slider_boxes {
width:130px; height:197px; }
.slider_boxes .img {
border:2px solid #bfb5ad; width:127px; height:110px; margin-bottom:5px;}
.slider_boxes_content {
border:2px solid #bfb5ad; width:115px; height:63px; background:#f5f1df; padding:3px 6px;
font-size:11px; font-family: Arial, Helvetica, sans-serif; text-align:left; line-height:12px;
 }
 .slider_boxes_content .blue{
color:#4f81bd;
 }
  .slider_boxes_content .blue a{
color:#4f81bd; text-decoration:none;
 }
  .slider_boxes_content .blue a:hover{
color:#4f81bd; text-decoration: underline;
 }
  .slider_boxes_content .green{
color:#65a91c;
 }
   .slider_boxes_content .grey{
color:#595959;
 }
 
.bottom_map_container {
width:718px; overflow:hidden; }

.bottom_map_left {
width:179px; float:left; margin-top:53px; }
.bottom_map_left a{
display:block; }
.bottom_map_left a img{
margin-bottom:8px; }

.bottom_map_rt {
width:525px; float:right; margin-top:93px; }

.bottom_map_rt_inner {
width:525px; float:right; margin-top:22px; }
.bottom_map_rt_inner_text {
font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000; padding-left:5px; margin-bottom:3px; }
.bottom_map_rt_inner_text span{
color:#5b8cb1; }

.right_advertisement {
border-left:1px solid #cecccc;
overflow:hidden;
text-align:right;
margin-top:7px;
}
.right_advertisement img{
margin-bottom:10px;
}

.ad_head { margin-top:10px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#4F81BD; text-align:center; font-weight:bold;}

.footer {
border-top:1px solid #cecccc;
overflow:hidden;
padding-top:9px;
color:#7f7f7f;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;
}
.footer a{
color:#800080;
text-decoration:none;
margin-left:15px;
font-weight:bold;
}
.footer a:hover{
color:#0033CC;
text-decoration:underline;
}
.footLinks { float:right; text-align:right; width:700px;}

.agent_offices_left_btn {
background:url(../images/agent_offices_left_btn_bg.gif) no-repeat;
width:179px;
line-height:27px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#2d2d2d;
text-align:center;
margin: 2px 0 8px 0;
}
.agent_offices_left_btn a{
color:#2d2d2d;
text-decoration:none;
}
.agent_offices_left_btn a:hover{
color:#7eaadc;
text-decoration:none;
}

.development_selectbox {
float:left; padding-right:10px;
}
.development_selectbox input{
width:164px;
}

.dev_inv_left_box {
width:159px; background:#f6f5f0;
border:1px solid #e8dabf;
overflow:hidden; margin-top:40px; padding:9px; 
font-family:Arial, Helvetica, sans-serif;
font-size:12px; color:#000;
}
.dev_inv_left_box p{
padding-bottom:18px;
}
.dev_inv_left_box a{
color:#1d7bc2;
text-decoration: none;
font-weight:normal;
}
.dev_inv_left_box a:hover{
color:#000;
}

.search_result_options {
border-bottom:1px solid #cecccc; padding-bottom:5px;
overflow:hidden;
}

.search_result {
padding:5px 10px;
border:1px solid #cecccc;
float:left;
font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000;
}
.search_result_view {
float:right;
font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#595959; margin-top:12px;
}
.search_result_view a{
color:#595959; text-decoration:none; padding: 0 5px;
}
.search_result_view a:hover{
color:#5b8cb1;
}


.search_result_container {
border-bottom:1px dashed #cccccc;
font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000;
padding-bottom:8px; overflow:hidden; margin-top:10px;
}

.search_result_head {
font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#5b8cb1;
font-weight:bold; margin-bottom:10px;
}
.search_result_head span{
font-size:11px; color:#323131; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal;
}

.search_result_image {
border:1px solid #e8e8e8; float:left;  margin-right:10px;
}
.search_result_text {
font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#323131; line-height:14px;
}
.search_result_text span{
font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#65a91c; font-weight:bold; display:block;
}

.search_result_btn {
margin-top:15px;
overflow:hidden;
}

.search_result_paging_container {
margin-top:22px;
overflow:hidden;
font-family:Arial, Helvetica, sans-serif; font-size:11px;
 color:#4c4c4c;
}

.paging {
font-family:Arial, Helvetica, sans-serif; font-size:10px; margin-top:9px; line-height:15px;
}
.paging a{
font-size:10px; color:#5b8cb1; text-decoration:none; border:1px solid #c0c0c0;
padding:0px 7px;
}
.paging a:hover{
font-size:10px; color:#5b8cb1; text-decoration:none;
background:#ece1c1;
}
.paging a#current{
font-size:10px; color:#5b8cb1; text-decoration:none;
background:#ece1c1;
}

.residential_rt_inner {
width:525px; float:right; }

.residential_left {
width:179px; float:left; }


.residential_home_details {
border:1px solid #7eaadc;
overflow:hidden;
background:url(../images/realestate_lft_bluebg.gif) repeat-x bottom #fff;
margin-bottom:21px;
font-family:Arial, Helvetica, sans-serif; font-size:11px;
color:#46494c;
padding:9px;
}

.residential_agents_btn {
margin-top:19px;
background: url(../images/agent_btn_bg.jpg) no-repeat;
width:168px; line-height:27px; padding-left:11px;
font-family:Arial, Helvetica, sans-serif; font-size:11px;
color:#609cd1; font-weight:bold;
 }
.residential_agents_btn a{
color:#609cd1; font-weight:bold; text-decoration:none;
 }
 .residential_agents_btn a:hover{
color:#000; font-weight:bold; text-decoration:none;
 }


.development_selectbox2 {
float:left; padding-right:10px;
}
.development_selectbox2 input{
width:146px;
margin-bottom:3px;
}

.development_selectbox3 {
float:left; padding-right:10px;
}
.development_selectbox3 input{
width:123px;
margin-bottom:3px;
}

.residential_pro_type {
font-family:Arial, Helvetica, sans-serif; font-size:11px;
color:#7b7a78; line-height:18px;}

.textfield_left {
font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#7b7a78;
height:20px;
border:1px solid #c0c0c0; float:left; margin-right:5px; margin-bottom:1px;}

.property_features_left {
font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#7b7a78; overflow:hidden;
}

.slider_left { 
background:url(../images/slider.gif) no-repeat 0 10px;
width:127px;
height:20px;
text-align:center; margin-top:5px;
}

.real_estate_drop_menu {
padding:0;
margin:0;
}

.real_estate_drop_menu img{
margin-bottom:5px;
}
.real_estate_drop_menu a{
display:block;
}


/** New CSS By Pradip */
.fleft { float:left;}
.fright { float:right;}
.clearfix:before, .clearfix:after { content: "\0020"; display: block; height: 0; overflow: hidden; }
.clearfix:after { clear: both; }
.clearfix { zoom: 1; }
.clear { margin:0; clear:both; padding:0; line-height:0; font-size:0; height:0;}
.clrboth { clear:both;}
#content_container h2 {
	color:#800080;
	font:bold 14px Verdana, Arial, Helvetica, sans-serif;
	margin:0 0 10px;
	padding:0 0 5px;
	border-bottom:1px solid #cecccc;
}
#content_container h2 span {
	color:#7e15af;
}
#content_container h3 { font:bold 14px Verdana, Arial, Helvetica, sans-serif; margin:0; padding:0 0 12px;}
#content_container h3 span { font-size:11px;}
form a { color:#1B6BA2; text-decoration:none;}
form a:hover { text-decoration:underline;}
.button, .button-small, .button-medium, .button-large {
	border:0; background:url(../images/btn.gif) no-repeat -81px 0;
	width:114px;
	height:21px;
	cursor:pointer;
	color:#fff;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:21px;
	padding-bottom:4px;
}


.white_db_box{
	text-align:center; font-family:Verdana, Geneva, sans-serif !important; font-weight:bold; padding:5px 0px 5px 0px !important; background:#fff; display:block; border:#cacaca 1px solid; color:#2D2D2D; border-bottom:#cacaca 5px double;}
	.white_db_box:hover{
	background:#f2f2f2;}

.nfont{	font-size:12px !important;}
.CLfont{font-size:15px !important; font-family:Arial, Helvetica, sans-serif !important; letter-spacing:1px; text-decoration:none; text-transform:uppercase; font-weight:bold;}
	
	
.reg-blue-btn{ background:#4e88ba url(../images/blue_btn_bg.jpg) repeat-x top; border:#3a85bd 1px solid; font-weight:bold; color:#fff; padding:3px 8px; min-width:80px; cursor:pointer;}
.reg-blue-round-btn{background:url(../images/blue_grd_btn_bg.png) no-repeat 0px 0px; height:21px; line-height:16px; border:none; color:#fff; cursor:pointer;}
#btnCancel{
	float:left;
	margin:4px 0px 0px 10px;
}
.w75{width:75px;}
.w100{width:100px; background-position:-85px 0px;}
.w125{width:125px;}
.w150{width:150px;}
.w175{width:175px;}
.w200{width:200px; background-position:-675px 0px;}
.reg-green-round-btn{background:url(../images/blue_grd_btn_bg.png) no-repeat 0px -21px; height:21px; line-height:16px; border:none; color:#fff; cursor:pointer;}
.g75{width:75px;}
.reg-green-btn{ background:#9fe898; border:#226819 1px solid; font-weight:bold; color:#226819; padding:3px 8px; min-width:80px; margin-left:5px;}
.button-small { width:78px; background:url(../images/btn.gif) no-repeat 0 0;}
.button-medium { width:158px; background:url(../images/btn.gif) no-repeat -201px 0;}
.button-large { width:233px; background:url(../images/btn.gif) no-repeat -365px 0;}
a.button, a.button-small, a.button-medium, a.button-large { display:inline-block; text-align:center; text-decoration:none;}
.cyan { color:#5B8CB1;}
dl.form { position:relative;}
dl.form, dl.form td, dl.form dd { margin:0; padding:0;}
dl.form dt { width:100%; margin-bottom:7px;}
dl.form dd { margin-bottom:10px;}
dl.form .form-text, .form-textarea { height:20px; width:168px; padding:2px; color:#2D2D2D; font:normal 12px Arial, Helvetica, sans-serif; border:1px solid #cecccc; line-height:20px;}

.form-text_temp{ width:275px !important; text-decoration:none; padding:4px 10px 4px 10px;  color:#848484; font:normal 11px/20px Verdana, Arial, Helvetica, sans-serif; border:1px solid #cecccc; display:block; margin-top:5px;}
.form-textarea { width:77%; height:140px;}
.trms { padding:10px; border:3px solid #c0504d; height:180px; overflow:auto; margin:5px 0;}
.trms p { margin-bottom:10px;}
dl.form label { display:inline-block;}
dl.form label.error { display:block;}
.content p { margin:0 0 10px;}
dl.form .selectbox { color:#2D2D2D; font:normal 10px/20px Verdana,Arial,Helvetica,sans-serif;  height:20px; padding:2px; width:168px; border:1px solid #cecccc;}
dl.form #country_input{width:168px !important;}
dl.form #neighborhood_input{width:168px !important;}
dl.form #rc_input{width:168px !important;}
dl.form #type_input{width:168px !important;}
dl.form #city_input{width:168px !important;}
.formChecklists { margin:0; padding:4px 0 0 30px;}
.formChecklists li { margin:0; padding:0; list-style:none; float:left; width:28%;}
.formChecklists li div { padding:3px 0 0 15px; color:#7B7A78;}

.NewRegister { float:left; width:240px; margin:0 90px 0 70px;}
.AlrdyRegister {}
.hntlnk { margin-left:19px;}
.blue { color:#4F81BD;}
.dark_gray{ color:#2D2D2D;}
.navy-blue{ color:#0033cc;}
.red { color:#FF0000;}
.purple{color:#800080 !important;}
.brown{color:#5b4616;}
.pd-l10{padding:0px 0px 0px 10px;}
h3.pruple_bg_heading{ border:#800080 2px solid; background:#F5F1DF; color:#800080; width:300px; font-size:12px !important; padding:3px 0px 5px 10px !important;}
.black_link{color:#000; text-decoration:none; padding:0px 0px 0px 10px;}
.black_link:hover{color:#4F81BD;}
.lnk_purple{ color:#800080; text-decoration:underline; margin-left:19px;}
input[type="radio"], input[type="checkbox"] { margin-bottom: 4px;margin-left: 0;  margin-top: 0; vertical-align: middle;}
.formBlock { width:390px; margin-left:14px;}
.verdana { font-family:Verdana, Arial, Helvetica, sans-serif; color: #800080; font-size: 14px;}
.mrgbtm5 { margin-bottom:5px;}
dl.form dt.BTC { position:absolute; width:232px; left:194px; top:150px;}
dl.form dt.BTC label{color:#7B7A78;}
.pb{border:#7E15AF 2px solid !important;}
.grayline_fix{border-bottom:1px solid #cecccc; height:1px; width:520px;}
dl.form dt.BTC span { float:left; width:111px;}
dl.form dt.BTC div { width:115px; float:left;}
.padleft14 { padding-left:14px;}
.emailConfirm { margin:0 0 0 14px; padding:15px 20px; border:1px solid #cecccc; width:490px;
	-moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px;
}
.emailConfirm h3 { border-bottom:1px solid #cecccc; padding-bottom:5px !important; margin-bottom:10px !important; font-size:12px !important;}
.termnote { padding-left:14px;}

.black{
	color:#000; font-family:Verdana, Geneva, sans-serif;
}
.thirteen{
	font-size:13px;
}
.purple{
	color:#7E15AF; font-family:Verdana, Geneva, sans-serif;
}
.fourteen{
	font-size:14px;
}
.res_c1{
	float:left; width:100px; font-weight:bold; color:#326F9D; padding:5px 0px 0px 0px;
}
.line{
	border-bottom:1px solid #BFB5AD; margin:0 0 10px; padding:0 0 5px;
}
.line span{
	color:#7E15AF;
}
/* Search Listing */
.search_listing{
}
.rs_result{ margin:10px 0px 10px 0px;}
.plc_color{color:#800080 !important;}

/* Agent Yellow pages CSS start */

.two_col_layout{}
.col1{width:179px;}
.col2{margin-left:10px; width:529px;}
.save_s_box{ background:#f1f7fe; border:#7eaadc 1px solid; padding:8px; line-height:16px;}
.bl_btn{width:119px; height:23px; display:block; text-align:center; text-decoration:none; line-height:20px; margin:5px 0px 5px 0px; color:#fff; background:url(../images/bl_btn.png) no-repeat; margin:0 auto; margin-top:10px;}
.ftr_agent{background:url(../images/find_r_agent.png); height:29px; margin:10px 0px 10px 0px; line-height:29px;}
.ftr_agent a{ color:#595959; font-weight:bold; text-decoration:none; font-size:10px; display:block; padding:0px 0px 0px 10px;}
.lcl2_boxes{line-height:16px;}
.cbox_lcl2 dl dt{margin-bottom:1px !important;}
.title_lcl2{background:#f5f1df; border:#bdb3ab 2px solid; text-align:center; height:38px; line-height:38px; font-weight:bold;}
.cbox_lcl2{background:#f6f5f0; margin-top:5px; border:#e8dabf 1px solid; padding:8px;}
#sel_country_input, #sel_area_input, #sel_city_input, #sel_aoo_input{width:152px !important;}
.search_gr, .start_over_gr, .save_search_yl, .compare_listing_btn, .modify_search_bg, .office_listing_bg, .agent_listing_bg{height:23px; line-height:23px; display:block; color:#595959; text-decoration:none; text-align:center;}
.search_gr{background:url(../images/search_gr_bg.png) no-repeat; width:71px; margin:10px 5px 10px 0px;}
.start_over_gr{background:url(../images/start_over_gr_bg.png) no-repeat; width:81px; margin:10px 0px 10px 0px;}
.save_search_yl{background:url(../images/save_search_yl_bg.png) no-repeat; width:90px; margin:0 auto; margin-top:5px; margin-bottom:10px;}
.banner{border:#e8dabf 1px solid; height:97px;}
.yl_page_listing{ margin:0px 0px 0px 0px;}
.compare_listing_btn{ background:url(../images/compare_listing_btn_bg.png) no-repeat; width:192px;}
.office_listing_bg{background:url(../images/modify_search_btn.png) no-repeat; width:95px; margin:0px 5px 0px 142px;}
.agent_listing_bg{background:url(../images/agent_listing_btn_bg.png) no-repeat; width:95px; margin:0px 0px 0px 0px;}
.sorting_bar{border:#cdcdcd 1px solid; margin-top:15px; margin-bottom:5px; padding:6px;}
.sort_r{ border:#e3e3e3 1px solid; width:125px;}
.sort_by{width:60px; float:left; font-weight:bold; padding:5px 0px 0px 10px;}
#price_sort_input{width:100px !important; float:left;}
#price_sort_container{margin-left:197px; margin-top:25px;}
.search_result_list{border-top:#e8dabf 1px solid; margin-top:5px; margin-bottom:15px;}
.search_result_list_selected{margin-top:8px;}
.search_result_list .title{ height:36px; background:#f6f5f0; margin-bottom:10px; border-top:#fff 1px solid;}
.search_result_list .title .inp_box{ width:20px; padding:5px 0px 0px 5px;}
.heading_srl{width:400px; padding:3px 0px 0px 0px;}
.heading_srl h3, .selected_title h3{font-size:13px !important; font-family:Verdana, Geneva, sans-serif; margin:0px; padding:0px !important;}
.selected_title h2{color:#000 !important; font-size:11px !important; border:none !important; line-height:20px; padding:8px 0px 0px 0px !important;}
.list_table{border-bottom:#ccc 1px solid; padding:0px 0px 10px 0px; margin:10px 0px 0px 0px;}
.list_table h3{font-size:13px; font-weight:bold; margin:0px; padding:0px !important;}
.list_table h3 a{color:#5b8cb1; text-decoration:none;}
.list_table h4{color:#65a91c; font-size:13px; font-weight:bold; margin:0px 0px 5px 0px; padding:0px;}
.gray_bg{background:#f6f5f0 !important}
.selected_title h3{color:#5b8cb1 !important;}
.selected_title{background:#F5F1DF; border:#BDB3AB 2px solid; padding:3px 0px 0px 10px; height:35px; margin-bottom:10px;}
.heading_srl h3 a{color:#5b8cb1; font-weight:bold; text-decoration:none;}
.heading_srl h3 a:hover{text-decoration:underline;}
.heading_srl h4, .selected_title h4{color:#000; font-size:10px !important; font-weight:bold; margin:0px; padding:0px;}
.listing_snap{width:125px; height:100px; text-align:center; border:#e8dabf 1px solid; margin:10px; margin-left:25px; margin-top:0px; margin-bottom:0px;}
.text-b_listing{font-size:10px; line-height:14px; color:#323131; text-align:left;}
.listing_snap img{ margin:5px auto;}
.bl_light_btn_sm{display:block; height:23px; background:url(../images/bl_light_btn.png) no-repeat; color:#595959; text-decoration:none; text-align:center; width:93px; line-height:23px;}
.bl_light_btn_sec{display:block; height:23px; background:url(../images/bl_light_btn.png) -103px 0px no-repeat; color:#595959; text-decoration:none; text-align:center; width:113px; line-height:23px;}
.gr_light_btn_sec{display:block; height:23px; background:url(../images/gr_light_btn.png) -103px 0px no-repeat; color:#595959; text-decoration:none; text-align:center; width:113px; line-height:23px;}
.gray_light_btn{display:block; height:23px; background:url(../images/gray_light_btn.png) no-repeat; color:#595959; text-decoration:none; text-align:center; width:93px; line-height:23px;}
.return{display:block; height:23px; background:url(../images/gray_light_btn.png) -369px 0px; color:#595959; text-decoration:none; text-align:center; width:153px; line-height:23px;}
.breadcrumb_srl{float:right; margin-top:5px;}
.paging_srl{border-top:#cccccc 1px solid; padding:10px 0px 0px 0px;}
#pagenumber_input{ width:100px; float:left;}
#pagenumber_container{margin-left:70px; margin-top:25px;}
.pageing_c{width:340px; text-align:right; padding:5px 0px 0px 0px;}
.sr_txt{font-size:10px;}
.sr_txt p{color:#7b7a78; line-height:15px;}





/* Admin Pages CSS Start */
.admin_nav{ background:#f5f1df; border:#bdb3ab 2px solid; text-align:right; height:30px; line-height:30px; padding:0px 10px 0px 0px;}
.admin_nav ul{ margin:0px; padding:0px;}
.admin_nav ul li{ list-style-type:none; display:inline;}
.admin_nav ul li a{ color:#6e684b; text-decoration:none; padding:0px 10px 0px 10px; font-weight:bold;}
.admin_nav ul li a:hover, .admin_nav ul li a.active{color:#000; text-decoration:underline; }

.breadcrumb_admin{ margin:10px 0px 15px 0px; color:#5b8cb1; font-weight:bold; font-size:10px;}  
.breadcrumb_admin a{ color:#5b8cb1;}
.breadcrumb_admin a:hover{ text-decoration:none;}
.breadcrumb_admin span{ color:purple;}

.admin-left{ width:175px; float:left;}
.admin-right{float:left; width:734px; border-left:#e3e3e3 1px solid; margin-left:10px; padding-left:10px; padding-bottom:20px;}
.admin-left ul{margin:0px; padding:0px;}
.admin-left ul li{list-style-type:none; display:block; }
.admin-left ul li a{display:block; height:25px; margin:0px 0px 5px 0px; line-height:25px; color:#2d2d2d; font-weight:bold; text-decoration:none; font-size:10px; border:#cecccc 2px solid; padding:0px 0px 0px 6px;}
.admin-left ul li a.active, .admin-left ul li a.active:hover{background:#d8e7b3 url(../images/admin_links_act_bg.jpg) repeat-x bottom left; border:#668f41 2px solid;}
.admin-left ul li a:hover{border:#b8b4b4 2px solid;}

.admin-right .page_title{background:#dbeef4; border:#a7c1c9 2px solid; height:36px; line-height:36px; font-weight:bold; font-size:13px; padding:0px 0px 0px 10px; margin:0px 0px 10px 0px;}
.red_btn{background:url(../images/red_btn_bg.png) no-repeat; width:91px; height:23px; display:inline-block; color:#fff; text-decoration:none; text-align:center; line-height:23px; }
.displaying_user{width:200px; float:right; color:#595959; margin-top:5px; text-align:right;}
.sorting_bar_ul{margin-top:10px; line-height:30px; color:#595959; margin-bottom:10px;}
#CPAdmin_gvUserList{border:#e3e3e3 1px solid;}
#CPAdmin_gvUserList td{
	padding:0px 5px 0px 5px;
}
#CPAdmin_gvUserList tr th .name{ color:##595959 !important;}
.sorting_bar_ul .name{width:235px; height:30px; line-height:30px; font-weight:bold; color:#800080;}
.list_user{margin-bottom:10px;}
.list_user table{border:#e3e3e3 1px solid; border-top:none; border-bottom:none;}
.list_user tr td{border-bottom:#e3e3e3 1px solid;}
.list_user .name{width:170px; height:30px; line-height:30px; font-weight:bold; color:#800080;}
.sorting_bar_ul .actype, .list_user .actype{width:135px; color:#595959;}
.list_user .actype span{color:#b0363c;}
.sorting_bar_ul .country, .list_user .country{width:100px; color:#595959;}
.sorting_bar_ul .acno, .list_user .acno{width:105px; color:#595959;}
.sorting_bar_ul .view, .sorting_bar_ul .edit, .list_user .view, .list_user .edit{width:45px; text-align:center;}
.sorting_bar_ul .delete, .list_user .delete{width:70px; text-align:center;}
.sorting_bar_ul table tr td, .list_user table tr td{padding:0px 0px 0px 5px; cursor:pointer;}
.login-container {width: 225px; margin: 0 auto; text-align: left; margin-top: 50px; background: #fff; padding: 20px; -webkit-box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2); box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);}
.input {height: 25px; width: 208px; padding: 2px 2px 2px 10px; color: #2D2D2D; font: normal 11px Verdana, Arial, Helvetica, sans-serif; border: 1px solid #CECCCC; line-height: 20px; margin:5px 0px 0px 0px;}

/* Admin Pages CSS End */